serotonin blockaders - Turco Inglés Diccionario